wiring trough - German English Dictionary